ThePackThemeBuilder\Modules\ThemeBuilder\Classes\Conditions_Manager B

Total Complexity 77
Dependencies 7
Dependents 1
Total lines 499
Lines of code 327
Logical lines of code 198
Comment lines 53
Methods 24
Properties 3

Methods 24

Method Rating Maintainability Complexity Lines of code
get_location_templates()
A
41 12 58
get_document_instances()
A
50 8 28
get_conditions_conflicts()
S
49 7 30
get_theme_templates_ids()
S
50 6 32
get_documents_for_location()
S
54 5 22
get_condition_priority()
S
59 5 15
register_condition()
S
56 4 19
save_conditions()
S
57 3 16
admin_columns_content()
S
62 3 11
ajax_check_conditions_conflicts()
S
56 2 17
ajax_save_theme_template_conditions()
S
65 3 9
get_document_conditions()
S
64 3 10
on_untrash_post()
S
64 3 10
get_condition()
S
78 2 3
get_conditions_config()
S
69 2 7
purge_post_from_cache()
S
80 1 3
parse_condition()
S
72 1 4
get_cache()
S
82 1 3
__construct()
S
63 1 9
register_conditions()
S
76 1 4
register_condition_instance()
S
79 1 3
register_ajax_actions()
S
75 1 4
admin_columns_headers()
S
67 1 7
clear_location_cache()
S
81 1 3